/* 解读者QQ:8620018   */
html{}
*html{background-image:url(about:blank);background-attachment:fixed;}/*IE6专用*/
*{ margin:0; padding:0}
body{ font-size:12px;font-family:"Microsoft YaHei",微软雅黑,"宋体",Arial; background:#fae8c8 url(../images/bj.png) repeat-y center;}
ul,li{ list-style:none}
a{ color:#000;text-decoration:none;}
a:hover{color:#b80014;}
img{border:none;}
.w1090{ width:1090px; margin:0 auto; overflow:hidden;}
.w_100{ width:100%;}
.w100b{ background:#E3E3E3; border-top:1px solid #ABABAB; padding-top:28px; margin-top:10px}
.clear{clear:both; height:0px}
.top1130{background:#fae8c8 url(../images/w1130bj.png) no-repeat top center}
.top1130con{ width:1110px; height:10px; margin:0 auto; background:#FFF}
/*头部*/
#head{ width:100%; background-color:#FFFFFF}
.h_1{ height:30px; width:100%;background:#F0F0F0; overflow:hidden; border-bottom:1px solid #D8D8D8;line-height:29px}
.h_1 dt{ float:left; color:#707070; font-size:12px;}
.h_1 dd{ float:right}
.h_1 dd a{ color:#666; font-size:14px; /*margin-left:20px*/}
.h_1 dd a:hover{ color:#000}
.h_logo{height:160px;  }
.logo{float:left; width:350px; height:160px; background:url(../images/LOGO_cs.png) no-repeat; text-indent:-9999em; overflow:hidden}
.h_r{float:right; width:740px; height:160px; background:url(../images/h_r_cs.png) no-repeat; overflow:hidden}
.h_dh{height:50px; background:#B70002;}
.h_dh ul{width:1090px; margin:0 auto}
.h_dh .lia,.h_dh .liadl{ float:left;width:121px;height:48px;}
.h_dh li a{ display:block;width:100px;height:48px;overflow:hidden;font-size:18px;text-align:center;line-height:48px;color:#fff;font-weight:bold; letter-spacing:1px}
.h_dh li a:hover,.h_dh .hover{ border-bottom:2px solid #e9fb20}
.h_dh .liadl a:hover{ border:none}
.h_dh .dhdlnav{display:none;z-index:1000;position:relative;background:#FC0;border:2px solid #fff; border-top:none;width:130px;left:-17px}
.h_dh dl dd a{display:block;font-size:16px;text-align:center;height:40px; width:130px;line-height:40px;color:#333;font-weight:500;letter-spacing:0px}
.h_dh dl dd a:hover{ background:#bf7500; color:#FFF}
/*旧版导航标题*/
#jiuban{width:90px; color:#06F;}
/*培训尾部*/
.inus{ width:1088px; margin:0 auto; border:1px solid #acacac;}
.inus_div{ width:1086px; height:170px; border:1px solid #FFF;}
.inus_div div{ float:left;}
.inus_div .usimg{ width:300px; border-right:1px solid #969696;margin:10px 0}
.inus_div .usp{border-left:1px solid #FFF; border-right:1px solid #969696; padding:8px 16px;  margin:10px 0}
.inus_div .usp:hover p,.inus_div .usp:hover p a{ color:#090}
.inus_div .usp p{ font-size:14px; color:#505050; line-height:26px;}
.inus_div .usp p a{color:#505050}
.inus_div .usp .p1{ font-size:16px; font-weight:bold; line-height:30px;}
.inma{ margin-top:15px}
.inus_ma{width:1086px; height:140px; border:1px solid #FFF;}
.inusm{ height:100px; overflow:hidden; margin-top:24px; padding-top:30px; background:#F5F5F5}
.inusm dl{ float:left; width:209px; overflow:hidden; padding-left:12px}
.inusm dl dt{ width:48px; height:30px; overflow:hidden; float:left;background:url(../images/flow-ico.png) no-repeat}.inusm dl dd{ float:left; width:140px}.inusm dl dd b{ display:block; font-size:16px}
.inusm .usmdl1{background-position:0 0}
.inusm .usmdl2{background-position:0 -30px }
.inusm .usmdl3{background-position:0 -60px}
.inusm .usmdl4{background-position:0 -90px}
.inusm .usmdl5{background-position:0 -119px}
/*版权尾部*/
.f_nav{ height:46px; background:url(../images/f_navbj.png) repeat-x}
.f_nav ul{}
.f_nav li{ float:left; width:118px; padding-top:12px}
.f_nav li a{font-size:16px;color:#555}
.f_nav li a:hover{color:#C60005}
.footer{ background-image:url(../images/foterbg.png)}
.footer_r{ float:right; width:720px; color:#CCC; font-size:14px; font-family:"宋体",Arial; line-height:25px; padding-top:23px; position:relative}
.footer_r a{ color:#CCC}
.footer_l{ float:left; width:360px; background:url(../images/footer_logo.png) no-repeat; height:200px; position:relative}
.footer_l p{ position:absolute; bottom:30px; left:40px; color:#999;}



.footer_l a{ color:#ccc; }


.footer_r .fjs_tb{ position:absolute; bottom:-4px; right:0;}
.footer_r .fjs_tb span{ float:left; padding:0 2px}
.footer_r .fjs_tb img{ height:20px}


.footer .fjs_txt{  border:1px solid #fff;}
.footer .fjs_txt span{ float:left; }
 

.w1090_bkx{ width:1078px; height:178px; padding:3px; margin:28px auto;background:#FFF; }





/*全局*/
.dygz_1_1{ height:118px; background:url(../images/dycs_1090_1.png) no-repeat}
.dygz_1_2{ height:122px; width:1090px; margin:0 auto; background:url(../images/dycs_1090_1.png) no-repeat  0 -129px; margin-bottom:45px; margin-top:4px}
.dygz_top_1{ height:334px; overflow:hidden; width:1090px; margin:0 auto}
/*顶部浮动*/
#float_top{ width:100%; height:52px; background:url(../images/tt45.png); z-index:1001;position:fixed; top:0; left:0; display:none}
#float_top .ftopc{width:1110px; margin:0 auto; background:url(../images/floatlogo.png) no-repeat; height:48px; overflow:hidden}
#float_top .soso{width:400px;padding-top:7px;margin-left:160px; float:left}
#float_top .soso input{ border:none;height:34px; font-size:16px; line-height:34px}
#float_top .soso .sokey{ width:240px; padding:0 10px;letter-spacing:1px; float:left; background:#fff5e3}
#float_top .soso .sopng{ width:100px; background:#1B1B1B; color:#FFF;font-weight:bold }
#float_top .fd_a{ float:left;}
#float_top .fd_a ul{}
#float_top .fd_a li{ float:left; padding:0 2px}
#float_top .fd_a li a{ font-size:17px; color:#FFF;font-weight:600; letter-spacing:2px; display:block; width:114px; height:42px; text-align:center; line-height:46px}
#float_top .fd_a li a.hover{ background:url(../images/top_ahover.png); color:#000}

#floatBox { position: fixed; z-index: 10000; width: 100%; height: 65px; _position: absolute;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
background-color: #262626; left: 0; bottom: 0; border-top: 15px solid #c31617; font-size:13px; color: #fff }
.tc { margin-left:100px}
#floatBox img { vertical-align: middle }
#floatBox .tel { padding-left: 10px; display: inline-block; }
#floatBox .tel input{ border:none;height:34px; font-size:13px; margin-right:10px; line-height:34px}
#floatBox .tel .sopng{ width:100px; background:#ababa9; color:#FFF;font-weight:bold }
body { _background: url(notfound) fixed; }



/*列表分页*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px; }
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:0px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:0px 0 0 0px;}
.page_group ul li:last-child{border-radius:0 0px 0px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}





/*右侧浮动导航*/
#floatnav{position:fixed;left:50%;margin-left:555px;z-index:999;top:58px; display:none}
#floatnav a{ display:block; width:38px; padding:4px 0 4px 3px; line-height:16px; font-size:14px; text-align:center; margin-bottom:6px; letter-spacing:2px; background:#ffa800; color:#333}
#floatnav a:hover{background:#ef0000;color:#fff}